home *** CD-ROM | disk | FTP | other *** search
/ Winzipper / Winzipper_ISO.iso / nt4.0 server / NETBOND.IN_ / netbond.inf
INI File  |  1996-07-16  |  19KB  |  430 lines

  1. [NotifySyms]
  2.     !PWM_SETPROGRESSTEXT = 2163 
  3.     !PWM_SETPROGRESSPOS  = 2162 
  4.     !PWM_SETPROGRESSSIZE = 2161 
  5.     !PWM_PROGRESSEND     = 2160 
  6.     !PGI_REMOVE          = 0
  7.     !PGI_INSTALL         = 1
  8.     !PGI_COPY            = 2
  9.     !PGI_UPDATE          = 3
  10. [SetStatusInReg]
  11.     set ClearReg = $($0)
  12.     set ErrorMsg = $($1)
  13.     Set SetupKeyName     = "SOFTWARE\Microsoft\NCPA"
  14.     Set ErrorValueName   = "InfReturn"
  15.     Set MaskAllAccess  = 33554432
  16.     OpenRegKey $(!REG_H_LOCAL) "" $(SetupKeyName) $(MaskAllAccess) SetupKey
  17.     Ifint $(RegLastError) == $(!REG_ERROR_SUCCESS)
  18.         ifstr(i) ClearReg == YES
  19.             DeleteRegValue $(SetupKey) $(ErrorValueName)                
  20.         else
  21.             SetRegValue $(SetupKey) {$(ErrorValueName),0,$(!REG_VT_SZ),$(ErrorMsg)}
  22.         endif
  23.         CloseRegKey $(SetupKey)
  24.     endif
  25.     return
  26. [IsNetCard]
  27.     set ThisInfName = $($0)
  28.     set NetCard = "NO"
  29.     Split-String $(ThisInfName) "\." SrcDirList
  30.     QueryListSize ListSize $(SrcDirList)
  31.     ifint $(ListSize) >= 3
  32.         set-sub Position = $(ListSize), 2
  33.         set InfName = *($(SrcDirList), $(Position))
  34.         Split-String $(InfName) "dD" CharList
  35.         QueryListSize ListSize $(CharList)
  36.         ifint $(ListSize) >= 2
  37.             ifstr(i) *($(CharList), 1) == "oemna"
  38.                 ifstr(i) *($(CharList), 2) == "d"
  39.                     set NetCard = "YES"
  40.                 endif
  41.             endif
  42.         endif
  43.     endif 
  44.     return $(NetCard)
  45. [PrepRegForNetOptions]
  46.     Debug-Output "Other.INF: Get options NTN_NETTYPE "$(!NTN_NETTYPE)
  47.     ForListDo $(!NTN_NETTYPE)
  48.         Debug-Output "Other.INF: Get options net type "$($)
  49.         shell "Other.inf" ReturnOemOptions $(!STF_LANGUAGE) $($) TRUE
  50.         ifstr(i) $($R0) == "STATUS_SUCCESSFUL"
  51.             Debug-Output "NETBOND.INF: Other OEM options found for type "$($)
  52.         endif
  53.     EndForListDo
  54.     set Status = STATUS_SUCCESSFUL
  55.     Return $(Status) 
  56. [InstallAndCopyNetComponents]
  57.     set UtilityInf = "Utility.inf"
  58.     set NcParamInf = "NCPARAM.INF"
  59.     set !STF_NETCANCELOVERIDE = "YES"
  60.     set !STF_NETDELETEOVERIDE = "YES"
  61.     set cDetectCount = 0
  62.     Debug-Output "The Glue That Keeps Us Installing"
  63.     Debug-Output "NetBond.INF: INFs to be run: "$(!NTN_InfsToBeRun)
  64.     Debug-Output "NetBond.INF: Options to install: "$(!NTN_OptionsToBeRun)
  65.     Debug-Output "NetBond.INF: Billboards to be shown: "$(!NTN_TextToBeShown)
  66.     Debug-Output "NetBond.INF: OemPaths to use: "$(!NTN_NETOEMPATHS)
  67.     Debug-Output "NetBond.INF: RegBases to pass: "$(!NTN_RegBases)
  68.     Debug-Output "NetBond.INF: STF_NCDETINFOs to be used: "$(!NTN_NCDETINFOS)
  69.     Debug-Output "NetBond.INF: NTN_NCDETECTED, items detected: "$(!NTN_NCDETECTED)
  70.     Debug-Output "NetBond.INF: NTN_NETSECTIONS, items detected: "$(!NTN_NETSECTIONS)
  71.     Debug-Output "NetBond.INF: Install Mode: "$(!NTN_STF_INSTALL_MODE)
  72.     Debug-Output "NetBond.INF: NTN_UPGRADEMODE: "$(!NTN_UPGRADEMODE)
  73.     Debug-Output "NetBond.INF: NTN_UPGRADEWARN: "$(!NTN_UPGRADEWARN)
  74.     Debug-Output "NetBond.INF: STF_UNATTENDED: "$(!STF_UNATTENDED)
  75.     Debug-Output "NetBond.INF: STF_GUI_UNATTENDED: "$(!STF_GUI_UNATTENDED)
  76.     Debug-Output "NetBond.INF: Notify Hwnd: "$(!NTN_NOTIFY_HWND)
  77.     ifstr(i) $(!NTN_STF_INSTALL_MODE) != ""
  78.         set !STF_INSTALL_MODE = $(!NTN_STF_INSTALL_MODE)        
  79.     endif
  80.     set !NTN_RegBase = ""
  81.     Shell "" SetStatusInReg YES ""
  82.     ifstr(i) $(!NTN_InstallPhase) != primary
  83.         Set !STF_SRCDIR_OVERRIDE = ""
  84. reaskforsource = +
  85.         Shell $(UtilityInf), DoAskSource, $(!STF_CWDDIR), $(!STF_SRCDIR) YES
  86.         Ifint $($ShellCode) != $(!SHELL_CODE_OK)
  87.             Shell "" SetStatusInReg NO "SHELLASKSRCFAIL"
  88.             set NetInstallStatus = $($R0)
  89.             Goto netcopyescape
  90.         Else-Ifstr(i) $($R0) == STATUS_FAILED
  91.             Shell "" SetStatusInReg NO "ASKSRCFAIL"
  92.             set NetInstallStatus = $($R0)
  93.             Goto netcopyescape
  94.         Else-Ifstr(i) $($R0) == STATUS_USERCANCEL
  95.             Shell "" SetStatusInReg NO "USERCANCEL"
  96.             set NetInstallStatus = $($R0)
  97.             Goto netcopyescape
  98.         Endif
  99.         Split-String $($R1), "\", lSrcDirParts
  100.         QueryListSize cSrcDirParts $(lSrcDirParts)
  101.         ifstr(i) *($(lSrcDirParts),$(cSrcDirParts)) != "\"
  102.             Set SrcDir = $($R1)"\"
  103.         else
  104.             Set SrcDir = $($R1)
  105.         Endif
  106.         ifint $(cSrcDirParts) >= 3 
  107.             debug-output "NETBOND.INF: checking to remove platform"
  108.             ifstr(i) *($(lSrcDirParts),$(cSrcDirParts)) == "\"
  109.                 set-sub iStopParts = $(cSrcDirParts), 2
  110.             else
  111.                 set-sub iStopParts = $(cSrcDirParts), 1
  112.             endif
  113.             debug-output "NETBOND.INF: parts were "$(cSrcDirParts)" and stops at "$(iStopParts)
  114.             set SrcDirMin = ""
  115.             set SkipAppend = FALSE
  116.             ForListDo $(lSrcDirParts)
  117.                 ifint $(#) > $(iStopParts)
  118.                     ifstr(i) $($) == $(!STF_PLATFORM)
  119.                         set SkipAppend = TRUE
  120.                         debug-output "NETBOND.INF: skipping appended"$($)
  121.                         goto skip_appending_list_item
  122.                     else
  123.                         ifstr(i) $(SkipAppend) == TRUE
  124.                             debug-output "NETBOND.INF: skipping appended"$($)
  125.                             goto skip_appending_list_item
  126.                         endif
  127.                     endif
  128.                 endif
  129.                 set NewSrcDir = $(SrcDirMin)$($)
  130.                 set SrcDirMin = $(NewSrcDir)
  131.                 debug-output "NETBOND.INF: appended items "$(SrcDirMin)
  132.     skip_appending_list_item = +            
  133.             EndForListDo
  134.         else
  135.             debug-output "NETBOND.INF: path to small to have platform"
  136.             set SrcDirMin = *($(lSrcDirParts),1)"\"
  137.         endif
  138.         debug-output "NETBOND.INF: SrcDirMin : "$(SrcDirMin)
  139.         debug-output "NETBOND.INF: SrcDir : "$(SrcDir)
  140.         set NtTagFile = "Disk1"
  141.         set NtSrc = $(SrcDir)
  142.         set Path1 = $(NtSrc)
  143.         LibraryProcedure STATUS,$(!LIBHANDLE), CheckFileExistance $(NtSrc)$(NtTagFile)
  144.         ifstr(i) $(STATUS) != "YES"
  145.             set NtSrc = $(SrcDirMin)
  146.             set Path2 = $(NtSrc)
  147.             LibraryProcedure STATUS,$(!LIBHANDLE), CheckFileExistance $(NtSrc)$(NtTagFile)
  148.             ifstr(i) $(STATUS) != "YES"
  149.                 set NtSrc = $(SrcDirMin)$(!STF_PLATFORM)"\"
  150.                 set Path3 = $(NtSrc)
  151.                 LibraryProcedure STATUS,$(!LIBHANDLE), CheckFileExistance $(NtSrc)$(NtTagFile)
  152.                 ifstr(i) $(STATUS) != "YES"
  153.                     read-syms ErrorMsg$(!STF_LANGUAGE)
  154.                     Shell "Subroutn.Inf" SetupMessage $(!STF_LANGUAGE) "NONFATAL" $(CannotFindNtFiles)
  155.                     goto reaskforsource
  156.                 endif
  157.             endif
  158.         endif
  159.         Set !STF_SRCDIR = $(NtSrc)
  160.     endif
  161.     Set lInfStatus = {}
  162.     Set fRunCopy = FALSE
  163.     ifstr(i) $(!NTN_UPGRADEMODE) == "YES"
  164.         Debug-Output "NETBOND.INF: We are in Upgrade now"
  165.         set OldInstallMode = $(!NTN_InstallMode)
  166.         set  !NTN_InstallMode = "Update"
  167.     endif
  168.     read-syms MessageText$(!STF_LANGUAGE)
  169.     ifstr(i) $(!NTN_NOTIFY_HWND) != ""
  170.         read-syms NotifySyms
  171.         ifstr(i) $(!NTN_InstallMode) == "Update"
  172.             set NTN_PGI = $(!PGI_UPDATE)
  173.         else
  174.             set NTN_PGI = $(!PGI_INSTALL)
  175.         endif
  176.         QueryListSize cInfsToBeRun $(!NTN_InfsToBeRun)
  177.         LibraryProcedure STATUS, $(!NCPA_HANDLE), SendProgressMessage, $(!PWM_SETPROGRESSSIZE), $(!NTN_NOTIFY_HWND), "D", $(NTN_PGI), "D", $(cInfsToBeRun)
  178.         LibraryProcedure STATUS, $(!NCPA_HANDLE), SendProgressMessage, $(!PWM_SETPROGRESSTEXT), $(!NTN_NOTIFY_HWND), "D", $(NTN_PGI), "D", "-1"
  179.     endif
  180.     ForListDo $(!NTN_InfsToBeRun)
  181.         Set ThisInfName = $($)
  182.         Debug-Output "NETBOND.INF: Installing "$(ThisInfName)
  183.         ifstr(i) $(!NTN_InstallMode) == "Update"
  184.             set !NTN_RegBase = *($(!NTN_RegBases),$(#))
  185.             Debug-Output "NETBOND.INF: NTN_RegBase is "$(!NTN_RegBase)
  186.             Shell  $(ThisInfName) GetSignature
  187.             ifstr(i) $($ShellCode) != $(!SHELL_CODE_OK)
  188.                 Debug-Output "NETBOND.INF: Does not have a GetSignature section "$(ThisInfName)
  189.                 ifstr(i) $(!STF_UNATTENDED) == "NO"
  190.                   ifstr(i) $(!NTN_UPGRADEWARN) == "YES"
  191.                     set ServiceTitle = *($(!NTN_TextToBeShown), $(#))
  192.                     Shell "" IsNetCard $(ThisInfName)
  193.                     ifstr(i) $($R0) == "YES"
  194.                         read-syms UpgradeNetCardWarnings
  195.                     else
  196.                         read-syms UpgradeWarnings
  197.                     endif
  198.                     read-syms WarningDlg
  199.                     ui start "Warning"
  200.                   endif
  201.                 endif
  202.                 goto skipthisinf
  203.             endif
  204.             ifstr(i) $($R0) != "MICROSOFT_FILE"
  205.                 Debug-Output "NETBOND.INF: This is not an MS Inf "$(ThisInfName)
  206.                 ifstr(i) $(!STF_UNATTENDED) == "NO"
  207.                   ifstr(i) $(!NTN_UPGRADEWARN) == "YES"
  208.                     set ServiceTitle = *($(!NTN_TextToBeShown), $(#))
  209.                     Shell "" IsNetCard $(ThisInfName)
  210.                     ifstr(i) $($R0) == "YES"
  211.                         read-syms UpgradeNetCardWarnings
  212.                     else
  213.                         read-syms UpgradeWarnings
  214.                     endif
  215.                     read-syms WarningDlg
  216.                     ui start "Warning"
  217.                   endif
  218.                 endif
  219.                 goto skipthisinf
  220.             endif
  221.         endif
  222.         ifstr(i) $(!NTN_NOTIFY_HWND) == ""
  223.             ifstr(i) $(!NTN_InstallMode) == "Update"
  224.                 Shell "subroutn.inf" PushBillboard NETSTATUSDLG $(MPreUpgrade1)*($(!NTN_TextToBeShown),$(#))$(MPreInstall2)
  225.             else
  226.                 Shell "subroutn.inf" PushBillboard NETSTATUSDLG $(MPreInstall1)*($(!NTN_TextToBeShown),$(#))$(MPreInstall2)
  227.             endif
  228.             Set BillboardVisible = 1
  229.         else
  230.             LibraryProcedure STATUS, $(!NCPA_HANDLE), SendProgressMessage, $(!PWM_SETPROGRESSTEXT), $(!NTN_NOTIFY_HWND), "D", $(NTN_PGI), "A", *($(!NTN_TextToBeShown),$(#))
  231.         endif
  232.         Set InfOption = *($(!NTN_OptionsToBeRun),$(#))
  233.         Set !STF_NCDETINFO = *($(!NTN_NCDETINFOS),$(#)) 
  234.         ifstr(i) $(!STF_NCDETINFO) != "{}"
  235.             Set !STF_NCDETECT = "YES"
  236.             Set !STF_NCDETCARD = *($(!STF_NCDETINFO),2)
  237.             Set !STF_NCOPTION = *($(!STF_NCDETINFO),1)
  238.             Debug-Output "NETBOND.INF: DetectInfo Available"
  239.         else
  240.             Debug-Output "NETBOND.INF: No DetectInfo Available"
  241.             Set !STF_NCDETECT = "NO"
  242.             Set !STF_NCDETCARD = 0
  243.             Set !STF_NCOPTION = ""
  244.         endif
  245.         Set OemPath = *($(!NTN_NETOEMPATHS),$(#)) 
  246.         ifstr(i)  $(OemPath) == ""
  247.             Set OemPath = $(!STF_SRCDIR)
  248.         endif
  249.         Set !STF_SRCDIR_OVERRIDE = ""
  250.         Set !STF_UNATTENDED_SECTION = *($(!NTN_NETSECTIONS),$(#)) 
  251.         Debug-Output "NETBOND.INF: Unattend Section for "$(ThisInfName)" is "$(!STF_UNATTENDED_SECTION)
  252.         shell "subroutn.inf" GetDefaultAnswer "NetCardParameterList"
  253.         ifstr(i) $(!NTN_InstallMode) != "Update"
  254.             Shell $(ThisInfName) InstallOption $(!STF_LANGUAGE) $(InfOption) $(OemPath) "YES" "NO" "NO"
  255.         else
  256.             Shell $(ThisInfName) InstallOption $(!STF_LANGUAGE) $(InfOption) $(OemPath) "YES" "NO" "YES"
  257.         endif
  258.         ifstr(i) $(!NTN_NOTIFY_HWND) == ""
  259.             Set BillboardVisible = 1
  260.             ifstr(i) $(!NTN_InstallMode) == "Update"
  261.                 Set-title *($(!NTN_TextToBeShown),$(#))$(MPostUpgrade)
  262.             else
  263.                 Set-title *($(!NTN_TextToBeShown),$(#))$(MPostInstall)
  264.             endif
  265.         else
  266.             LibraryProcedure STATUS, $(!NCPA_HANDLE), SendProgressMessage, $(!PWM_SETPROGRESSPOS), $(!NTN_NOTIFY_HWND), "D", $(NTN_PGI), "D", $(#)
  267.         endif
  268.         Set NetInstallStatus = $($R0)
  269.         Ifint $($ShellCode) != $(!SHELL_CODE_OK)
  270.             Debug-Output "NETBOND.INF: INF "$(ThisInfName)" SHELL ERROR!"
  271.             Set NetInstallStatus = $($ShellCode)
  272.         Endif
  273.         set lInfStatus = >($(lInfStatus), $(NetInstallStatus) )
  274.         Ifstr(i) $(NetInstallStatus) == STATUS_SUCCESSFUL
  275.             Set fRunCopy = TRUE
  276.         Endif
  277.         Ifstr(i) $(NetInstallStatus) == STATUS_REBIND
  278.             Set fRunCopy = TRUE
  279.         Endif
  280.         Ifstr(i) $(NetInstallStatus) == STATUS_NO_EFFECT
  281.             Set fRunCopy = TRUE
  282.         Endif
  283.         Ifstr(i) $(NetInstallStatus) == STATUS_REBOOT
  284.             Set fRunCopy = TRUE
  285.         Endif
  286. skipthisinf = +
  287.    EndForListDo
  288.    ifstr(i) $(fRunCopy) == TRUE
  289.        Install InstallNetFiles
  290.        ifstr(i) $(STF_INSTALL_OUTCOME) != STF_SUCCESS
  291.            Shell "" SetStatusInReg NO "COPY:"$(STF_INSTALL_OUTCOME)":"$(lInfStatus)
  292.            goto netcopyescape
  293.        endif
  294.    endif
  295. netruninfescape = +
  296.    Ifint $(BillboardVisible) != 0
  297.        Shell "subroutn.inf" PopBillboard
  298.        Set BillboardVisible = 0
  299.    Endif
  300.    Shell "" SetStatusInReg NO "INSTALL:STATUS_SUCCESSFUL:"$(lInfStatus)
  301. netcopyescape = +
  302.    ifstr(i) $(!NTN_InstallMode) == "Update"
  303.        set !NTN_InstallMode = $(OldInstallMode)
  304.    endif
  305.    return STATUS_SUCCESSFUL
  306. [RemoveNetComponents]
  307.     set UtilityInf = "Utility.inf"
  308.     set NcParamInf = "NCPARAM.INF"
  309.     set !STF_NETCANCELOVERIDE = "YES"
  310.     set !STF_NETDELETEOVERIDE = "YES"
  311.     Debug-Output "The Glue That Keeps Us Installing"
  312.     Debug-Output "NetBond.INF: INFs to be run: "$(!NTN_InfsToBeRun)
  313.     Debug-Output "NetBond.INF: Options to install: "$(!NTN_OptionsToBeRun)
  314.     Debug-Output "NetBond.INF: Billboards to be shown: "$(!NTN_TextToBeShown)
  315.     Debug-Output "NetBond.INF: RegBases to pass: "$(!NTN_RegBases)
  316.     Shell "" SetStatusInReg YES ""
  317.     Set lInfStatus = {}
  318.     read-syms MessageText$(!STF_LANGUAGE)
  319.     ifstr(i) $(!NTN_NOTIFY_HWND) != ""
  320.         read-syms NotifySyms    
  321.         QueryListSize cInfsToBeRun $(!NTN_InfsToBeRun)
  322.         LibraryProcedure STATUS, $(!NCPA_HANDLE), SendProgressMessage, $(!PWM_SETPROGRESSSIZE), $(!NTN_NOTIFY_HWND), "D", $(!PGI_REMOVE), "D", $(cInfsToBeRun)
  323.         LibraryProcedure STATUS, $(!NCPA_HANDLE), SendProgressMessage, $(!PWM_SETPROGRESSTEXT), $(!NTN_NOTIFY_HWND), "D", $(!PGI_REMOVE), "D", "-1"
  324.     endif    
  325.     set !NTN_InstallMode = deinstall
  326.     ForListDo $(!NTN_InfsToBeRun)
  327.         Set ThisInfName = $($)
  328.         Debug-Output "NETBOND.INF: Removing "$(ThisInfName)
  329.         ifstr(i) $(!NTN_NOTIFY_HWND) == ""
  330.             Shell "subroutn.inf" PushBillboard NETSTATUSDLG $(MPreRemove1)*($(!NTN_TextToBeShown),$(#))$(MPreRemove2)
  331.             Set BillboardVisible = 1
  332.         else
  333.             LibraryProcedure STATUS, $(!NCPA_HANDLE), SendProgressMessage, $(!PWM_SETPROGRESSTEXT), $(!NTN_NOTIFY_HWND), "D", $(!PGI_REMOVE), "A", *($(!NTN_TextToBeShown),$(#))
  334.         endif
  335.         Set InfOption = *($(!NTN_OptionsToBeRun),$(#))
  336.         Set OemPath = $(!STF_SRCDIR)
  337.         Set !NTN_RegBase = *($(!NTN_RegBases),$(#))
  338.         Shell $(ThisInfName) InstallOption $(!STF_LANGUAGE) $(InfOption) $(OemPath) "YES" "NO" "NO"
  339.         ifstr(i) $(!NTN_NOTIFY_HWND) == ""
  340.             Set-title *($(!NTN_TextToBeShown),$(#))$(MPostRemove)
  341.         else
  342.             LibraryProcedure STATUS, $(!NCPA_HANDLE), SendProgressMessage, $(!PWM_SETPROGRESSPOS), $(!NTN_NOTIFY_HWND), "D", $(!PGI_REMOVE), "D", $(#)
  343.         endif
  344.         Set NetInstallStatus = $($R0)
  345.         Ifint $($ShellCode) != $(!SHELL_CODE_OK)
  346.             Debug-Output "NETBOND.INF: INF "$(ThisInfName)" SHELL ERROR!"
  347.             Set NetInstallStatus = $($ShellCode)
  348.         Endif
  349.         set lInfStatus = >($(lInfStatus), $(NetInstallStatus) )
  350.    EndForListDo
  351. netruninfescape = +
  352.    Ifint $(BillboardVisible) != 0
  353.        Shell "subroutn.inf" PopBillboard
  354.        Set BillboardVisible = 0
  355.    Endif
  356.    Shell "" SetStatusInReg NO "REMOVE:STATUS_SUCCESSFUL:"$(lInfStatus)
  357. netcopyescape = +
  358.    return STATUS_SUCCESSFUL
  359. [OemHaveDisk]
  360.    Shell "" SetStatusInReg YES ""
  361.    shell "Other.inf" GetNewOEMMultiOption $(!STF_LANGUAGE) {} $(!NTN_NETTYPE) "A:"  
  362.    Debug-Output "Status:"$($R0)" OemList:"$($R1)" OptionChoice"$($R2)" ChosenText"$($R3)" Diskette:"$($R4)
  363.    Ifstr(i) $($R0) == STATUS_SUCCESSFUL
  364.        shell "" SetStatusInReg NO *(*($($R1),1),1)","$($R4)","$($R2)","$($R3)
  365.    else
  366.        shell "" SetStatusInReg NO $($R0)
  367.    endif
  368.    Return $($R0) 
  369. [InstallNetFiles]
  370.    set !STF_NCPA_FLUSH_COPYLIST = TRUE
  371.    CopyFilesInCopyList
  372.    exit
  373. [Source Media Descriptions]
  374.     1 = "Windows NT Server CD-ROM", TAGFILE = cdrom_s.40
  375. [Signature]
  376.     FileType = MICROSOFT_FILE
  377. [GetSignature]
  378.     read-syms Signature
  379.     return $(FileType)
  380. [ProductType]
  381. STF_PRODUCT  = LanmanNT
  382. STF_PLATFORM = I386
  383. [Files-Inf]
  384. 2,    oemsetup.inf,     SIZE=1000,    RENAME=$(!UG_Filename)
  385. [MessageTextENG]
  386. ProCaption   = "Windows NT Networking Installation"
  387. ProCancel    = "Cancel"
  388. MPreInstall1 = "Setup is installing the "
  389. MPreInstall2 = "..."
  390. MPostInstall = " has been installed."
  391. ProCancelMsg = "Windows NT is not correctly installed.  Are you sure you want "+
  392.                    "to cancel copying files?"
  393. ProCancelCap = "Setup Message"
  394. MPreUpgrade1 = "Setup is upgrading the "
  395. MPostUpgrade = " has been upgraded."
  396. MPreRemove1 = "Setup is removing the "
  397. MPreRemove2 = "..."
  398. MPostRemove = " has been removed."
  399. [FatalErrorENG]
  400. Error = "Setup was unable to process the INF file "$(FailedInfFile)" which is required "+
  401.         "for network installation."
  402. [ErrorMsgENG]
  403. CannotFindNtFiles = "The Windows NT files were not found in "$(Path1)", "$(Path2)", or "$(Path3)". Please make sure your input path is correct."
  404. [FatalDlgENG]
  405. STF_MB_TITLE = "Setup Message"
  406. DlgType = "MessageBox"
  407. STF_MB_TEXT  = $(Error)
  408. STF_MB_TYPE  = 1
  409. STF_MB_ICON  = 3
  410. STF_MB_DEF   = 1
  411. [UpgradeWarnings]
  412. Warning = "You have the following product installed on your computer:  "$(ServiceTitle)".  Windows NT cannot upgrade this component.  Please contact your system administrator  or look through your product documentation to make sure that this product is compatible with this version of Windows NT."
  413. [UpgradeNetCardWarnings]
  414. Warning = "The following non-Microsoft networking component is installed on this computer:  "$(ServiceTitle)".  Although your network connection may function properly after the upgrade is completed,  the component should be removed and replaced with a newer version."
  415. [WarningDlg]
  416. STF_MB_TITLE = "Network Setup Information"
  417. DlgType = "MessageBox"
  418. STF_MB_TEXT  = $(Warning)
  419. STF_MB_TYPE  = 1
  420. STF_MB_ICON  = 2
  421. STF_MB_DEF   = 1
  422. [UpgradeDialogENG]
  423.     ProCaption   = "Windows NT Networking Upgrade"
  424.     ProCancel    = "Cancel"
  425.     ProCancelMsg = "Windows NT is not correctly upgraded.  Are you sure you want "+
  426.                    "to cancel copying files?"
  427.     ProCancelCap = "Network Upgrade Message"
  428.     ProText1     = "Copying:"
  429.     ProText2     = "To:"
  430.